• Added Toast support. You can now choose 'Toast CD or DVD' as a backup destination. (Requires Toast Titanium 6 or higher)
• Added option: You can now choose not to show backup progress in the menu bar, resulting in faster backups.
• Increased trial period from 15 to 30 launches.
• Fixed a bug which was preventing the contents of the main table of backup items from being saved when using Déjà Vu from a non-admin account.
• Added Ukrainian localization (thanks to Daniel Bely).
Version 2.4.1
• Fixed problem with network backups to other Macs (AFP). Should eliminate false "One of the required disks was unavailable" errors.
• Fixed issues with running Déjà Vu from a non-admin account.
• Fixed a minor problem with registration code.
• Fixed some directory ownerships/permissions problems with installer.
• Fixed problem with pathnames containing ampersand ('&') characters.
Version 2.4
• Fixed a problem which was preventing network backups between Macs (via AFP) from being performed properly.
• Added backup progress in the menu bar. The percentage displayed is based solely on the number of files copied so far. This is not perfect, but hopefully it's better than nothing.
• The preference pane can now be left unlocked if you're an Admin user.
• Reorganized the preferences into tabs.
• Moved the notification preferences from their previous "hidden" location and in with the rest of the prefs where they belong.
• Added a preference for performing manual backups, since not everyone was aware that you could Option-click the 'Schedule' button to change its behavior (which you still can).
• The "Backup Complete" notification dialog will now let you know if something went wrong during the backup, instead of always giving you the impression that your backup was successful. Also, added a status indicator next to each log button which shows if any errors were detected in the most recent backup.
• Improved updating of the 'View Log' buttons. You no longer have to quit and relaunch System Preferences in order for them to be updated.
• The contents of the main table of backup items were not being saved if there was no 'Application Support' folder in the users 'Libary' folder. This would happen on newly installed systems, and it has been fixed now.
• More intelligent handling of the 'Schedule/Backup' button. It should now be disabled when there's nothing to be done.
• The 'Choose Folder' sheet now opens to the location of the previously chosen folder (if there is one), instead of always beginning at your Home folder.
• Added 'Show only errors' checkbox to the log window.
• You can now backup items within /etc or /var.
• Fixed a bug which was preventing the cloning of pre-10.2 system disks.
• Fixed a bug which was preventing folder names in Japanese from being displayed or backed up correctly. (Probably affected Chinese folder names as well.)
• The log will now correctly display file and folder names in multibyte languages (like Japanese).
• Implemented a workaround for cases where psync refuses to delete a directory (when 'Mirror folder contents' is checked).
• Log entries which represent cache files (like browser caches) are now filtered out. The cache files themselves will still be copied if they live within one of the folders being backed up, but at least your log file will no longer be dominated by files you don't really care about.
• Added Dutch localization (thanks to Dirk Paul Flach).
• Added Chinese localization (thanks to Yuan-Fen Kuo).
• Added Swedish localization (thanks to Nils Ängquist).
• Updated documentation and localizations.
Version 2.3
• Added notification preferences in the status menu. You can now choose how you will be notified when your backup has finished.
Version 2.2.1
• Fixed a problem which was preventing some items in the list of folders from being backed up when performing a manual backup. If you're doing a manual backup, the 'When' column will be ignored. Manual backup logs will be viewable from the "Most Recent Daily Backup" button.
• Backups will no longer be automatically scheduled when disabling and then re-enabling Déjà Vu from the main popup menu. This means that backups will only be scheduled if and when you click the 'Schedule' button.
Version 2.2
• Added backup status monitor.
If you're logged in when a backup is being performed, an icon will appear in the menu bar. When the backup has finished, a dialog will be displayed to let you know.
• Added Italian localization (thanks to Gabriele Callari).
• Added Japanese localization (thanks to E-WA).
Version 2.1
• Updated French localization.
• Fixed an obscure bug which was occurring when scheduling a backup after having performed a manual backup in the same session.
Version 2.0
• Added support for backing up an unlimited number of folders.
• Added manual backup capability.
Option-click to toggle the behavior of the 'Schedule' button between 'Schedule' and 'Backup'. The button state will be saved, allowing you to always use Déjà Vu for immediate backups if you prefer.
• Added support for remote backups to WebDAV, AFP, NFS and SMB servers.
NOTE: Remote backups will only be possible if root has write permissions on the network server.
• Better support for cloning any mounted volume.
Déjà Vu is now capable of properly cloning disks other than the current system disk. If any entire mounted disk is selected as the backup source, an enclosing parent folder will not be created at the destination. Be aware of the consequences of this rule when backing up using the "Mirror folder contents" option.
• The colored bars in the Options sheet now respect the selected Appearance color (Aqua or Graphite).
• Changed the appearance of the 'View Log' buttons to make it more obvious that they're actually buttons.
• Déjà Vu will never again prompt you for a password when quitting System Preferences.
Version 1.4.1
• Even more robust handling of the system crontab. Since version 1.2.1, Déjà Vu has made a backup of your system crontab file the first time it runs. If for any reason anything happens to your crontab (nothing ever should), Déjà Vu can now automatically restore it from the backup file.
Version 1.4
• Added French localization (thanks to Matthieu HUTIN).
• Added German localization (thanks to David Andel).
• Adjusted time popups and supporting code to properly handle a 24-hour clock for non-US users. (You will probably have to reset your schedules because of this change.)
• The dates on the 'View Log' buttons now respect the short date setting from the International Date tab.
• Minor cosmetic changes.
Version 1.3.1
• Fixed a bug which was allowing a backup to be scheduled even when the appropriate combination of folders hadn't been selected yet.
• Fixed a bug which was preventing the most recent log file from being viewed in certain rare situations.
• Fixed a stupid bug which was preventing a backup from being performed at all when backing up entire system with "Backup changed files only" checked.
• Improvements when backing up entire system with "Backup changed files only" unchecked.
• Greatly improved accuracy when checking available disk space on the backup destination. Previously, DV would incorrectly report a "not enough disk space" error in certain situations.
• Improved error-handling.
Version 1.3
• Improved scheduling flexibility. You can now schedule backups down to 15-minute intervals.
• Better support for backing up your entire system when "Backup changed files only" is unchecked.
NOTE: After installing this update, be sure to go into the pref pane and click the 'Schedule' button to install DV's new backup script.
Version 1.2.1
• Déjà Vu now treats your system crontab file with much more respect. If the file '/etc/crontab.dv' doesn't already exist, DV will create a backup of your crontab file here. Also, when setting the schedules in '/etc/crontab', DV will now only modify the following entries: 'periodic daily', 'periodic weekly', and 'periodic monthly'. If one or more of these entries does not exist, DV will add them. Any other entries you may have in your system crontab should remain untouched.
These changes will be meaningful to you only if you have modified your default system crontab.
Version 1.2
• When you select a folder to backup (for example, "Documents"), Déjà Vu's backup script will now create the "Documents" folder at the destination first (if needed), and then copy the contents of the Documents folder into it. This is probably how most people thought it should have worked from the beginning, and it should eliminate the need for having to manually create folders at the backup destination.
NOTE: After installing this update, be sure to go into the pref pane and click the 'Schedule' button, otherwise you won't see any changes.
Version 1.1.1
• Fixed a bug that may have affected anyone who tried to backup their entire system. In some cases, Déjà Vu may have refused to perform the backup with an erroneous "not enough disk space" error.
Version 1.1
• Added the ability to change the default backup schedules.